请记住以下情况:1)用户使用ActiveDirectory域登录Windows桌面计算机。2)登录后,用户将自动打开网络浏览器并输入需要使用当前登录名/session/事件目录token登录到网络应用程序的网址。例子:登录事件目录后,用户打开urlhttp://intranet.myplace.com,并且第一个打开的页面需要检测AD当前登录用户的凭据。这可能吗?我找不到任何关于从javascript访问AD凭据的信息。 最佳答案 不,仅客户端方法是不可能的。无论使用JavaScript还是ActiveX:您都需要服务器端的东西。除
Java有没有办法获取当前用户登录的时间?我知道如果你在Windows终端运行quser,它会列出当前用户的一些基本信息,包括LOGONTIME,精确到分钟。是否有系统属性或我可以在Java中访问的东西,我可以从中获取用户的登录时间?如果在Windows、MacOS、Android等系统中有跨平台的方式获取当前用户的登录时间,则加分 最佳答案 一个可能的解决方案是像这样使用Runtime.getRuntime().exec():publicstaticvoidmain(String[]args)throwsException{Pro
我有一个使用一些加密原语的程序,当用户使用临时配置文件登录时,这些原语不起作用。据我所知,没有解决方法。因此,如果存在临时配置文件,我需要我的程序采取替代操作。我希望能够在不尝试加密操作和捕获异常的情况下检测到这一点。有没有办法在不检测错误情况的情况下确定当前用户的配置文件session是临时的(或强制的)? 最佳答案 调用GetProfileType()功能:Retrievesthetypeofprofileloadedforthecurrentuser.PT_MANDATORY-TheuserhasaMandatoryUserP
有谁知道在WindowsXP上是否有可行的方法以编程方式创建和配置用户帐户,以便在从控制台(无终端服务)登录后启动特定应用程序并将用户“锁定”到该应用程序应用程序?应该阻止用户对系统做任何其他事情(例如:没有ctrl+alt+canc,没有ctrl+shift+esc,没有win+e,什么都没有)。作为额外的可选奖励,当启动的应用程序关闭和/或崩溃时,用户应该注销。任何现有的免费工具、语言或它们的任何组合都可以完成工作(批处理、VB脚本、C、C++,等等) 最佳答案 SOFTWARE\Microsoft\WindowsNT\Curr
我觉得应该是windows服务吧。当给定特定条件时,它应该执行登录到机器。机器将在“登录屏幕”中检查网络服务以了解登录时应使用的用户和密码。这可以做到吗?我不想要“自动登录”窗口功能。谢谢! 最佳答案 据我所知,这无法完成,因为登录/身份验证是由GINA完成的层(图形界面和身份验证),您实际上是在尝试用您自己的层替换该层,这从代码的托管端来看是不可行的。简而言之,开发GINA层的替代品的唯一方法必须从C/C++端完成,不是出于速度原因,而是因为编程涉及的复杂性,一个新的GINA子系统必须采用考虑到通过与WinLogon交互处理身份验
我的客户刚刚说他希望我实现一项功能,当他启动我为他制作的应用程序时,他只需输入他的Windows用户帐户用户名和密码即可登录该应用程序。我去年在某处读过关于此的教程,但对于我的生活,现在无法在任何地方找到它。一些谷歌搜索没有为我揭示任何东西。是否还有关于此的任何文档/教程/文章仍在某处?谢谢 最佳答案 嗯,他们在登录当前session时已经输入了这些凭据。在这种情况下,仅用户尝试运行该应用这一事实就表明他们有权使用它。 关于c#-使用Windows用户帐户凭据登录,我们在StackOve
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭1年前。Improvethisquestion如何找出登录用户的用户名?如何验证给定的密码是否与实际用于登录Windows机器的密码相匹配?我们如何通过使用计时器定期检查时间来提供您在特定时间所说的这些经过验证的详细信息来自动登录?这在VB.NET中可行吗?谢谢
如何启动应用程序以在Windows7下以访客身份运行或以有限权限运行?当前用户是管理员,我想测试应用程序在以较少权限运行时的行为。我已经知道它在其他系统上有一些问题,但我想在我的计算机/帐户上运行它来调试它。 最佳答案 按住shift键并右键单击可执行文件并选择“以不同用户身份运行”。如果您的问题是寻求程序化解决方案,我们深表歉意。 关于windows-在Windows下以访客身份或以有限权限运行应用程序而无需重新登录?,我们在StackOverflow上找到一个类似的问题:
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭9年前。Improvethisquestion在Windows平台上,您似乎既可以作为本地用户登录,也可以作为远程用户登录。有没有办法让多个用户登录到Windows?可能正在启动
我想弄清楚发生了什么。这是我们的设置:我们有四个相互复制的SQL服务器。我们将新用户添加到WindowsActiveDirectory,并将他们添加到SQLServer中我们使用了多年的组。新用户在尝试使用Windows身份验证进行身份验证时会在主题行中返回该错误。但是,以前在ActiveDirectory中的任何用户都可以正常工作。有一次我让SQLServer“陷入困境”,因为我们有一组用户因为这个错误而无法登录。我对SPN进行了一些更改,并最终做出了修改,因此没有人可以登录。然后我意识到SPN应该是什么样子并修复了它。然后我猜发生了一些神奇的事情,这些用户能够进行身份验证。我以为它